needle strip - Francés Inglés Diccionario